// 先引入经过自定义全局封装的 axios
import request from '/@/utils/request';

/**
 * 标签列表
 * @param params 要传的参数值
 * @returns 返回接口数据
 */
export function labelList(params: object) {
	return request({
		url: '/label/list',
		method: 'post',
		data: params,
	});
}

/**
 * 标签修改
 * @param params 要传的参数值
 * @returns 返回接口数据
 */
export function labelUpsert(params: object) {
	return request({
		url: '/label/upsert',
		method: 'post',
		data: params,
	});
}

/**
 * 标签删除
 * @param params 要传的参数值
 * @returns 返回接口数据
 */
export function labelDel(params: object) {
	return request({
		url: '/label/del',
		method: 'get',
		data: params,
	});
}


/**
 * 身份管理
 * @param params 要传的参数值
 * @returns 返回接口数据
 */
export function roleList(params: object) {
	return request({
		url: '/role/list',
		method: 'post',
		data: params,
	});
}

/**
 * 身份删除
 * @param params 要传的参数值
 * @returns 返回接口数据
 */
export function roleDel(params: object) {
	return request({
		url: `/role/${params}`,
		method: 'delete',
		data: params,
	});
}


